home *** CD-ROM | disk | FTP | other *** search
/ Joystick Magazine 2000 November / cd joystick no120 novembre 2000 cd 1.iso / data / demos / gunlok / data1.cab / Program_Executable_Files / scripts / cityruins.gcs < prev    next >
Text File  |  2000-08-22  |  5KB  |  221 lines

  1. echo off
  2. batch common.gcs
  3.  
  4. fogcolour 0.02 0.02 0.02
  5. fogvalue 0.8
  6. fogtransition 4
  7. fogupdate 10
  8. vision on
  9. sunangle 150
  10. sunbrightness 2 2 2
  11. sunspecular 0 0 0.05
  12. ambient 0.2 0.3 0.4
  13.  
  14. add trigger location 62.5 4.1 -40.2 3 cityruinsb.gcs
  15. add trigger location -45.8 8.9 19.7 5 cityruinsc.gcs
  16. add trigger location 54.3 -3.2 -20.6 6 cityruinsd.gcs
  17. add trigger location -114 -0.9 75.8 2 cityruinse.gcs
  18.  
  19. add warflash "baddie a"
  20. spawn warflash "baddie b"
  21. spawn team 2 minebot "baddie c"
  22. add warflash "baddie d"
  23. spawn drone "baddie e"
  24. spawn team 2 minebot "baddie f"
  25. spawn drone "baddie g"
  26. spawn drone "baddie h"
  27. add runner "baddie i"
  28. spawn scythor "baddie j"
  29. spawn massacrete "baddie k"
  30. add massacrete "baddie l"
  31. add scythor "baddie m"
  32. add scythor "baddie n"
  33. add team 2 minebot "baddie o"
  34. spawn scythor "baddie p"
  35. add team 2 minebot "baddie z"
  36.  
  37.  
  38. //GROUP 1 (NEXT TO TRENCH)
  39.  
  40. heap garbage_kc mini_autolock_bolts
  41. heap junkpile_md mini_battery_plus
  42. heap junkpile_ne terrain_scanner
  43. heap junkpile_of plasma_shells
  44.  
  45. //GROUP 2 (LEFT OF START)
  46.  
  47. heap junkpile_ob battery_plus
  48. heap garbage_ja plasmaxi_bolts
  49. heap junkpile_mc energy_cells
  50. heap garbage_ia health_pickup
  51. heap junkpile_mb mini_autolock_bolts
  52. heap junkpile_ib armour_pickup
  53.  
  54. // GROUP 3 (NEXT TO FIRST DOME)
  55.  
  56. heap junkpile_oa mini_battery_plus
  57. heap junkpile_na sight_pickup_plus
  58. heap garbage_ka mini_grenade_basic
  59.  
  60. // GROUP 4 (ROAD TO BROKEN BRIDGE)
  61.  
  62. heap garbage_ha mini_grenade_basic
  63. heap junkpile_ic flamer_fuel
  64. heap junkpile_kb health_pickup
  65. heap junkpile_hc shield_pickup
  66.  
  67. // GROUP 5 (START CRATER)
  68.  
  69. heap garbage_ga epulsar
  70. heap junkpile_ha nanotech_dismantlers
  71. heap junkpile_oc armour_pickup
  72. heap junkpile_la energy_cells
  73. heap junkpile_lc battery_plus
  74. heap garbage_dc mini_plasma_shells
  75. heap junkpile_nb plasma_shells
  76.  
  77. // GROUP 6 (IN FRONT OF TOWN HALL)
  78.  
  79. heap junkpile_ka mini_missile_basic
  80. heap junkpile_mf health_pickup
  81. heap garbage_lb battery_plus
  82. heap junkpile_lb mini_battery_plus
  83.  
  84. // GROUP 7 (ON THE HILL)
  85.  
  86. heap junkpile_gc armour_pickup
  87. heap junkpile_eb mini_battery_plus
  88. heap garbage_lc health_pickup
  89. heap junkpile_he mini_grenade_basic
  90. heap garbage_kb plasma_shells
  91. heap junkpile_fb mini_autolock_bolts
  92. heap junkpile_gd mini_battery_plus
  93.  
  94. // GROUP 8 (ON THE RUN CORNER)
  95.  
  96. heap junkpile_fa napalm_fuel
  97. heap garbage_ib nanofrag
  98. heap junkpile_gb nanotech_dismantlers
  99. heap junkpile_le energy_cells
  100. heap junkpile_kd mini_battery_plus
  101. heap garbage_jb mini_autolock_bolts
  102.  
  103. // GROUP 9 (TRENCH EARLY)
  104.  
  105. heap junkpile_id health_pickup
  106. heap junkpile_kc mini_plasma_shells
  107. heap garbage_hb mini_battery_basic
  108.  
  109. // GROUP 10 (TRENCH LATE)
  110.  
  111. heap junkpile_nd armour_pickup
  112. heap junkpile_oe mini_battery_plus
  113. heap garbage_da health_pickup
  114. heap junkpile_hb mini_grenade_basic
  115. heap junkpile_ga mini_autolock_bolts
  116. heap junkpile_ld energy_cells
  117.  
  118. // GROUP 11 (ROUNDABOUT)
  119.  
  120. heap junkpile_kf mini_battery_basic
  121. heap junkpile_hi mini_autolock_bolts
  122. heap junkpile_ec flamer_fuel
  123. heap junkpile_nc energy_cells
  124. heap junkpile_mg mini_grenade_basic
  125. heap garbage_ld mini_autolock_bolts
  126. heap junkpile_og health_pickup
  127.  
  128. // GROUP 12 (ROUNDABOUT CORNER)
  129.  
  130. heap junkpile_li mini_plasma_shells
  131. heap garbage_gb armour_pickup
  132. heap junkpile_hg mini_battery_plus
  133. heap junkpile_ke shield_pickup
  134. heap junkpile_ja nothing
  135. heap junkpile_hf autolock_bolts
  136.  
  137. // GROUP 13 (BEN'S BUILDING)
  138.  
  139. heap junkpile_ge nothing
  140. heap junkpile_hh energy_cells
  141. heap junkpile_oh mini_battery_plus
  142. heap junkpile_nf autolock_bolts
  143. heap garbage_hc battery_plus
  144. heap junkpile_lf mini_battery_plus
  145.  
  146. // GROUP 14 (ROOFTOPS)
  147.  
  148. heap junkpile_oi mini_battery_plus
  149. heap junkpile_ng battery_plus
  150. heap garbage_ke mini_plasma_shells
  151.  
  152. // GROUP 15 (THE REST)
  153.  
  154. heap garbage_db plasma_shells
  155. heap garbage_ea mini_plasma_shells
  156. heap garbage_eb health_pickup
  157. heap garbage_gc sight_pickup_plus
  158. heap garbage_hd mini_plasma_shells
  159. heap garbage_ic energy_cells
  160. heap garbage_id mini_missile_basic
  161.  
  162. heap garbage_jc health_pickup
  163. heap garbage_jd battery_plus
  164.  
  165. heap garbage_kd mini_battery_basic
  166.  
  167. heap garbage_la mini_plasma_shells
  168. heap garbage_le nothing
  169. heap garbage_lf armour_pickup
  170.  
  171. heap junkpile_hd nothing
  172.  
  173. heap junkpile_ia mini_battery_basic
  174.  
  175. heap junkpile_kg napalm_fuel
  176.  
  177. heap junkpile_lg nanotech_dismantlers
  178. heap junkpile_lh nothing
  179.  
  180. heap junkpile_ma nothing
  181. heap junkpile_me nothing
  182. heap junkpile_mh nothing
  183.  
  184. heap junkpile_od nothing
  185.  
  186. LASER FENCE "force bar A01" "force bar A" 0.25
  187. LASER FENCE "force bar B" "force bar B01" 0.25
  188. LASER FENCE "force bar C01" "force bar C" 0.25
  189. LASER FENCE "force bar D" "force bar D01" 0.25
  190. LASER FENCE "force bar E01" "force bar E" 0.25
  191. LASER FENCE "force bar F" "force bar F01" 0.25
  192. LASER FENCE "force bar G01" "force bar G" 0.25
  193. LASER FENCE "force bar H" "force bar A01" 0.25
  194.  
  195.  
  196.  
  197. door 34.5 -3.2 -43 0
  198. door 39.9 -3.2 -48.5 1
  199.  
  200. heap keyman "Robot ID module"
  201. requires button_a "Robot ID module"
  202.  
  203. set track keylift keylifta keyliftb keyliftc keyliftd true
  204. set speed 2 keylift
  205. attach keylift
  206. link button_b citykeylift.gcs
  207.  
  208. add trigger location text 2 citykeytext.gcs
  209. add trigger death next_level.gcs dome_a dome_b dome_c dome_d dome_e 
  210.  
  211. close door 0
  212. close door 1
  213.  
  214.  
  215.  
  216. associate button_a citydoora.gcs
  217.  
  218.  
  219. echo on
  220.  
  221. play cutscene scene 23